home *** CD-ROM | disk | FTP | other *** search
/ System Booster / System Booster.iso / Archives / GNU / groff_src.lha / groff-1.10src / AMIGA_FILES / cstring.diff < prev    next >
Encoding:
Text File  |  1995-12-10  |  1.8 KB  |  76 lines

  1. *** gnu:lib/g++-include/std/cstring.h.orig    Fri Jul 28 02:30:04 1995
  2. --- gnu:lib/g++-include/std/cstring.h    Sat Dec  9 19:51:29 1995
  3. ***************
  4. *** 27,61 ****
  5.   #pragma interface "std/cstring.h"
  6.   #endif
  7.   
  8. ! extern "C" const char *strchr (const char *, int);
  9.   inline char *
  10.   strchr (char *s, int c)
  11.   {
  12.     return (char*) strchr ((const char *) s, c);
  13.   }
  14.   
  15. ! extern "C" const char *strpbrk (const char *, const char *);
  16.   inline char *
  17.   strpbrk (char *s1, const char *s2)
  18.   {
  19.     return (char *) strpbrk ((const char *) s1, s2);
  20.   }
  21.   
  22. ! extern "C" const char *strrchr (const char *, int);
  23.   inline char *
  24.   strrchr (char *s, int c)
  25.   {
  26.     return (char *) strrchr ((const char *) s, c);
  27.   }
  28.   
  29. ! extern "C" const char *strstr (const char *, const char *);
  30.   inline char *
  31.   strstr (char *s1, const char *s2)
  32.   {
  33.     return (char *) strstr ((const char *) s1, s2);
  34.   }
  35.   
  36. ! extern "C" const void *memchr (const void *, int, size_t);
  37.   inline void *
  38.   memchr (void *s, int c, size_t n)
  39.   {
  40. --- 27,61 ----
  41.   #pragma interface "std/cstring.h"
  42.   #endif
  43.   
  44. ! extern "C" /*const*/ char *strchr (const char *, int);
  45.   inline char *
  46.   strchr (char *s, int c)
  47.   {
  48.     return (char*) strchr ((const char *) s, c);
  49.   }
  50.   
  51. ! extern "C" /*const*/ char *strpbrk (const char *, const char *);
  52.   inline char *
  53.   strpbrk (char *s1, const char *s2)
  54.   {
  55.     return (char *) strpbrk ((const char *) s1, s2);
  56.   }
  57.   
  58. ! extern "C" /*const*/ char *strrchr (const char *, int);
  59.   inline char *
  60.   strrchr (char *s, int c)
  61.   {
  62.     return (char *) strrchr ((const char *) s, c);
  63.   }
  64.   
  65. ! extern "C" /*const*/ char *strstr (const char *, const char *);
  66.   inline char *
  67.   strstr (char *s1, const char *s2)
  68.   {
  69.     return (char *) strstr ((const char *) s1, s2);
  70.   }
  71.   
  72. ! extern "C" /*const*/ void *memchr (const void *, int, size_t);
  73.   inline void *
  74.   memchr (void *s, int c, size_t n)
  75.   {
  76.